Big Huge Thesaurus

Menziesia pilosa

noun

sounds kind of like